toad snatcher - Turkish English Dictionary